package cn.fl.custpay.vo;

import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * TODO 智能收款子订单记录表
 * @package: cn.fl.custpay.vo 
 * @className: CmmIntelChdOrderVO
 * @author: shijibin@lionbridgecapital.cn
 * @createDate: 2019/3/19 14:05
 * @version: V1.0.0
 * @copyright: (c) 2019
 * @updateRemark: [序号][YYYY-MM-DD] [更改人姓名][变更描述]
 */
public class CmmIntelChdOrderVO extends BaseVO{

	/**
	 * 主订单ID
     */
	private Long parOrderId;
	/**
	 * 订单金额
     */
	private Long orderAmt;
	/**
	 * 订单状态
     */
	private String orderStsCd;
	/**
	 * 结果描述
     */
	private String resultDesc;
	/**
	 * 资金编号
     */
	private String fundCode;
	/**
	 * 分解状态
     */
	private String isDecsucCd;
	/**
	 * 支付表ID
     */
	private String payTabId;
	/**
	 * 支付表号
     */
	private String payTabNo;
	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	private Integer isValid;
	/**
	 * 是否删除（1：是，0：否）
     */
	private Integer isDel;
	/**
	 * PAY_TM
     */
	private Date payTm;

    /**
     * 订单状态名称
     */
	private String orderStsNm;

    /**
     * 分解状态名称
     */
	private String isDecsucNm;

	/**
	 * 汇款人账号
	 */
	private String oppAccountNo;
	/**
	 * 汇款人姓名
	 */
	private String oppAccountNm;
	/**
	 * 汇款金额（元）
	 */
	private Double orderAmtNm;


	
	/**
	 * 主订单ID
     */
	public Long getParOrderId() {
		return parOrderId;
	}

	/**
	 * 主订单ID
     */
	public void setParOrderId(Long parOrderId) {
		this.parOrderId = parOrderId;
	}
	
	/**
	 * 订单金额
     */
	public Long getOrderAmt() {
		return orderAmt;
	}

	/**
	 * 订单金额
     */
	public void setOrderAmt(Long orderAmt) {
		this.orderAmt = orderAmt;
	}
	
	/**
	 * 订单状态
     */
	public String getOrderStsCd() {
		return orderStsCd;
	}

	/**
	 * 订单状态
     */
	public void setOrderStsCd(String orderStsCd) {
		this.orderStsCd = orderStsCd;
	}
	
	/**
	 * 结果描述
     */
	public String getResultDesc() {
		return resultDesc;
	}

	/**
	 * 结果描述
     */
	public void setResultDesc(String resultDesc) {
		this.resultDesc = resultDesc;
	}
	
	/**
	 * 资金编号
     */
	public String getFundCode() {
		return fundCode;
	}

	/**
	 * 资金编号
     */
	public void setFundCode(String fundCode) {
		this.fundCode = fundCode;
	}
	
	/**
	 * 分解状态
     */
	public String getIsDecsucCd() {
		return isDecsucCd;
	}

	/**
	 * 分解状态
     */
	public void setIsDecsucCd(String isDecsucCd) {
		this.isDecsucCd = isDecsucCd;
	}
	
	/**
	 * 支付表ID
     */
	public String getPayTabId() {
		return payTabId;
	}

	/**
	 * 支付表ID
     */
	public void setPayTabId(String payTabId) {
		this.payTabId = payTabId;
	}
	
	/**
	 * 支付表号
     */
	public String getPayTabNo() {
		return payTabNo;
	}

	/**
	 * 支付表号
     */
	public void setPayTabNo(String payTabNo) {
		this.payTabNo = payTabNo;
	}
	
	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	public Integer getIsValid() {
		return isValid;
	}

	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}
	
	/**
	 * 是否删除（1：是，0：否）
     */
	public Integer getIsDel() {
		return isDel;
	}

	/**
	 * 是否删除（1：是，0：否）
     */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}
	
	/**
	 * PAY_TM
     */
	public Date getPayTm() {
		return payTm;
	}

	/**
	 * PAY_TM
     */
	public void setPayTm(Date payTm) {
		this.payTm = payTm;
	}

    public String getOrderStsNm() {
        return orderStsNm;
    }

    public void setOrderStsNm(String orderStsNm) {
        this.orderStsNm = orderStsNm;
    }

    public String getIsDecsucNm() {
        return isDecsucNm;
    }

    public void setIsDecsucNm(String isDecsucNm) {
        this.isDecsucNm = isDecsucNm;
    }

	public String getOppAccountNo() {
		return oppAccountNo;
	}

	public void setOppAccountNo(String oppAccountNo) {
		this.oppAccountNo = oppAccountNo;
	}

	public String getOppAccountNm() {
		return oppAccountNm;
	}

	public void setOppAccountNm(String oppAccountNm) {
		this.oppAccountNm = oppAccountNm;
	}

	public Double getOrderAmtNm() {
		return orderAmtNm;
	}

	public void setOrderAmtNm(Double orderAmtNm) {
		this.orderAmtNm = orderAmtNm;
	}
}
